
a = 25
b = 75
c = 100
print(a,' plus ',b,' equals ',c,'.',sep='')

# 上面代码太过于难看 可使用 str 类的格式说明符（%）来格式化输出 以优化代码
print('%d plus %d equals %d.'%(a,b,c))

print('This is a number: %-6d.'%255)  # 数字6 表示宽度， 减号（-）表示左对齐 默认数据是右对齐

print('%.4f'%3.1415926)  # 此时表示保留4位小数，且会四舍五入

print('This is a number: %*s.'%(3,'VI'))  # 指定宽度，输出宽度为 3 的数据

# 可变长字段
ss = 'Pi is approx. {0:8.3f}'
print(ss.format(3.141592))



